我想检查用户是否在主FragmentActivity中登录,但是用户已登录
AccessToken.getCurrentAccessToken()
返回null.我在下面的代码中做错了什么?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
context = this;
FacebookSdk.sdkInitialize(context);
callbackManager = CallbackManager.Factory.create();
AccessToken accessToken = AccessToken.getCurrentAccessToken();
if (accessToken != null) {
if (!accessToken.isExpired()) {
}
}
}
Run Code Online (Sandbox Code Playgroud) android facebook facebook-android-sdk facebook-login facebook-access-token
我需要在 MongoDB 中进行这样的查询:
db.collection.find( { $where : "(this.type & some_num) ^ some_num == 0"} )
Run Code Online (Sandbox Code Playgroud)
Some_num 是一个变量,它可以是任何整数。
我在这里阅读了文档, 其中说 Javascript 查询会减慢执行速度,并且它不能使用索引并且需要进行表扫描。
上述查询的替代方法是什么?