我想在一个页面中按角色列出用户。现在我只能列出一个角色
我在控制器中定义了它
@users = User.where(role: 'vip' )
但是我想在两个表的同一页面中列出哪些角色是vip或admin的用户。如果您想了解更多信息,请告诉我。非常感谢你帮助我。
答案 0 :(得分:1)
你可以这样做
public void ProcessRequest(HttpContext context)
{
Fwk_Log.Insert("before","before");
var update = context.Request.QueryString["Update"];
Fwk_Log.Insert(update, "update = ");
long offset = 0;
int whilecount = 0;
int updateId = 0;
whilecount += 1;
string updates = Fwk_HttpRequest.ExecuteUrlRequestJSONString("https://api.telegram.org/bot" + Token + "/getUpdates");
Shp_Telegram_GetUpdate list = new JavaScriptSerializer().Deserialize<Shp_Telegram_GetUpdate>(updates);
if (list != null)
{
foreach (var r in list.result)
{
//offset = list.result.First().update_id;
if (r.message.text == "/start")
{
Fwk_HttpRequest.ExecuteUrlRequestJSONString("https://api.telegram.org/bot" + Token +
"/sendMessage?chat_id=" + r.message.chat.id + "&text=" + "Hello World");
Fwk_Log.Insert("sendMessage", "");
}
}
}
}
然后使用这两个变量列出视图中的两个类别,如下所示:
a = [1, 2, 3]
b = [(1, 2, 3)]
if tuple(b[0]) != a:
print "a does not equal b"
else:
print "a and b are the same!"