【发布时间】:2017-02-17 09:45:23
【问题描述】:
下面是我的firebase结构:
我用来设置数据限制的代码:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
connectDetector = new ConnectDetector(getActivity());
if(connectDetector.getConnection()) {
alanRef = new Firebase(firebaseURL).child(EventChatActivity.SuperCateName + "/ " + eventDetail.getCategory_name() + "/ " + eventDetail.getEvent_title() + "/ " + EventChatActivity.eventID).child("StadiumChat");
alanRef.limitToFirst(mPageLimit).startAt(mPageEndOffset);
userName = MyApp.preferences.getString(MyApp.USER_NAME, null);
}
}
此代码为我提供了该特定节点中的所有子节点。
请建议应该添加什么来设置限制。
更新:
我已经对 First 添加了限制,然后我检查了文档,上面写着 set OrderBy 也给它。
那么我应该按什么顺序来获得正确的结果。
【问题讨论】:
标签: android firebase firebase-realtime-database