mongo c#driver是否支持服务器端预测

时间:2017-10-12 03:48:12

标签: mongodb mongodb-query mongodb-.net-driver

我对与司机的预测有点困惑。 我无法在文档中找到一些详细的规范,所以如果有人能澄清的话会很感激。

mongodb .net驱动程序是否支持服务器端投影,或者在通过网络传输整个父文档后,它们是否总是在客户端完成?

1 个答案:

答案 0 :(得分:1)

是的,您可以选择要投影的字段。

例如:

template <typename T>
constexpr bool toStringExists(long)
{
    return false;
}

template <typename T, toStringFn<T>* = nullptr>
constexpr bool toStringExists(int)
{
    return true;
}


int main()
{
    A* a;
    B* b;

    std::cout << toStringExists<A>(0) << std::endl; // true
    std::cout << toStringExists<B>(0) << std::endl; // false
}