小编Rou*_*dre的帖子

C# - 如何使用Where Like%搜索IQueryable对象

我没有找到一种方法来IQueryable使用LIKE %some%text%SQL命令中的运算符来搜索对象.

目前我这样做:

System.Data.Entity.DbSet<Shop> database_Shops = database.Shops;
string searched_shop = !String.IsNullOrEmpty(post_data["shop"]) ? post_data["shop"] : " ";

ViewBag.shops = database_Shops
                .Where(shop => shop.Name.ToUpper().Contains( searched_shop.ToUpper()))
                .Take(RESULTS_PER_PAGES * pageNumber);
Run Code Online (Sandbox Code Playgroud)

但它没有找到没有空间的入口shop.Name.有人知道这样做的方法吗?

非常感谢你!

c# sql asp.net iqueryable

6
推荐指数
1
解决办法
2174
查看次数

Rust &amp; Rocket.rs - 构建布局系统

我尝试使用Rocket.rs和 Handlebar 模板系统创建一个小型网站。我想创建一个全局布局并将我的内容包含在<body>标签中

这是我的代码

templates/
??? layouts
?   ??? main.html.hbs
??? pages
    ??? home.html.hbs
Run Code Online (Sandbox Code Playgroud)

这是我的布局文件

<!-- templates/layouts/main.html.hbs -->
<!DOCTYPE html>
<html>
<body>
    {{~> page}}
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这里是我的内容

<!-- templates/pages/home.html.hbs -->
{{#*inline "page"}}
<h1>hello</h1>
{{/inline}}
{{~> (layouts/main)~}}
Run Code Online (Sandbox Code Playgroud)

还有我的 Rust 代码

// src/main.rs

#[get("/")]
fn home() -> Template {
    let map = ();
    Template::render("pages/home", &map)
}

fn main() {
    rocket::ignite()
        .mount("/", routes![home])
        .attach(Template::fairing())
        .launch();
}
Run Code Online (Sandbox Code Playgroud)

如何将页面/主页包含到全局布局中?

rust handlebars.js

1
推荐指数
1
解决办法
617
查看次数

标签 统计

asp.net ×1

c# ×1

handlebars.js ×1

iqueryable ×1

rust ×1

sql ×1